http://baidu.com/?参数名=值
协议://域名:端口/?参数名=值


步骤1：下载 【cnpm i http-proxy-middleware -D】 模块   低版本 proxy  高版本 createProxyMiddleware

步骤2：将页面所有$.get/post/ajax等请求的 【域名和端口】  全部改成 【/api】

步骤3：打开 【gulpfile.js】 配置


const { proxy } = require('http-proxy-middleware')
const { createProxyMiddleware } = require('http-proxy-middleware')

server.init({
  port: 80,
  // server: './src'

  server: {
    baseDir: './src',
    
    middleware: [
      // 后期网站所有的请求只要是/api开头的就会被这个前端模块代理
      createProxyMiddleware('/api', { 
          target: "真实的请求地址 协议和域名和端口",
          changeOrigin: true, // 是否允许跨域
          secure: false,      // 关闭SSL证书验证https协议接口需要改成true
          pathRewrite: {      // 重写路径请求  
              // 移除
              '^/api' : ''
          },
      })
    ]
  }
})


留心1：最终请求地址是   target + $.get/post/ajax 的 url （注意：多了一个api
留心2：查看后端文档是否需要api 普遍不需要  一定要移除